home *** CD-ROM | disk | FTP | other *** search
/ Workbench Design / WB Collection.iso / datatypes / mrekodt / mreko.guide (.txt) < prev    next >
Amigaguide Document  |  1996-04-07  |  7KB  |  179 lines

  1. @database MREKO
  2. @$VER: MREKO.guide 37.1 (11.4.95)
  3. @(C) Michael Letowski
  4. @author Michael Letowski
  5. @node Main "MREKO 1.0"
  6. @prev Main
  7. @next Main
  8.                                   @{b}@{u}MREKO 1.0@{uu}@{ub}
  9.              MREKO package is Copyright 
  10.  1995 @{"Michael Letowski" link Author}.
  11.                              All rights reserved.
  12.       The author's native language is Polish, so please forgive bad spelling,
  13.   grammar mistakes etc. Or better - correct them.
  14.   @{"Copyright notice" link Copyright}
  15.   @{"  Introduction  " link Introduction}
  16.   @{"  Requirements  " link Requirements}
  17.   @{"  Installation  " link Installation}
  18.   @{"     History    " link History}
  19.   @{"      To do     " link ToDo}
  20.   @{"  reko.datatype " link REKO}
  21. @endnode
  22. @node Copyright "MREKO Copyright"
  23. @prev Copyright
  24.   @{b}@{u}Copyright@{uu}@{ub}
  25.   MREKO package is Copyright 
  26.  1995 @{"Michael Letowski" link Author}.
  27.   MREKO is freely distributable under the following conditions:
  28.  no more than a reasonable fee is charged for copying/downloading;
  29.  this distribution is not a part of other non-free distribution;
  30.  the distribution is complete - it contains all the files (full list
  31.       at the end of this chapter);
  32.  no file in the distribution is changed.
  33.       Distribution without meeting conditions specified above requires
  34.   written permission from me.
  35.       The @{"DataType" link DataTypes} from the package works, but no guarantee is given nor
  36.   implied. In no case will I be liable for any results of using supplied
  37.   @{"DataType" link DataTypes}.
  38.       The source code is provided only for informational purposes and is
  39.   also under copyright. It is based on source for @{i}bmp.datatype@{ui} by David
  40.   N. Junod.
  41.       This documentation is based on @{i}CatEdit.guide@{ui}, which is Copyright 
  42.   1993 Rafael D'Halleweyn.
  43.       @{"Klondike AGA" link Klondike} is Copyright REKO Productions.
  44.   List of all files in the distribution:
  45.     @{i}Install MREKO.info
  46.     Install MREKO
  47.     MREKO.guide.info
  48.     MREKO.guide
  49.     Libs (dir)
  50.       DataTypes (dir)
  51.         reko.datatype
  52.     Devs.info
  53.     Devs (dir)
  54.       DataTypes.info
  55.       DataTypes (dir)
  56.         REKO Cardset.info
  57.         REKO Cardset
  58.     Src (dir)
  59.       classbase.c
  60.       dispatch.c@{ui}
  61. @endnode
  62. @node Introduction "Introduction to MREKO"
  63.   @{b}@{u}Introduction@{uu}@{ub}
  64.       @{"reko.datatype" link REKO} is a @{"DataTypes" link DataTypes} subclass for loading and viewing
  65.   @{"Klondike AGA" link Klondike} cardsets. Once installed it will let all @{"DataTypes" link DataTypes} aware
  66.   programs to recognize and load @{"Klondike AGA" link Klondike} cardsets.
  67.       There exists another @{i}REKO@{ui} @{"DataType" link DataTypes}, written by Athur Pijpers.
  68.   However, it is rather buggy (crashes and hangs my A1200 all the time).
  69.   Therefore I wrote (from scratch) my own one. It is smaller (2440 vs. 2832
  70.   bytes), better (e.g. uses @{i}BestModeID@{ui} to determine most suitable display
  71.   mode), faster (about 30%) and more stable (everything is checked to ensure
  72.   no crashes can occur).
  73. @endnode
  74. @node Requirements "Requirements for MREKO"
  75.   @{b}@{u}Requirements@{uu}@{ub}
  76.       @{"reko.datatype" link REKO} requires AmigaDOS 3.0 or higher (@{i}datatypes.library@{ui}
  77.   V39+). AGA chipset is recomended, since all known @{"Klondike AGA" link Klondike} cardsets
  78.   use HAM8 mode. Without AGA chipset you will get very distorted pictures.
  79. @endnode
  80. @node Installation "Installation of MREKO"
  81.   @{b}@{u}Installation@{uu}@{ub}
  82.       Use supplied @{i}Installer@{ui} script to copy necessary files. Activate
  83.   class by double-clicking on @{i}DEVS:DataTypes/REKO Cardset@{ui} icon or use
  84.   @{i}AddDataTypes REFRESH@{ui} from Shell.
  85. @endnode
  86. @node History "MREKO History"
  87.   @{b}@{u}History@{uu}@{ub}
  88.       Version 1.0 (11.4.95) - initial release.
  89. @endnode
  90. @node ToDo "To do in MREKO"
  91. @next ToDo
  92.   @{b}@{u}To do@{uu}@{ub}
  93.       @{"reko.datatype" link REKO} seem to be complete, but perhaps you have some
  94.   suggestions?
  95. @endnode
  96. @node REKO "reko.datatype"
  97. @prev REKO
  98. @next REKO
  99. @{fg highlight}NAME@{fg text}
  100.       @{b}reko.datatype@{ub} - @{"DataTypes link DataTypes} subclass for loading and displaying @{"Klondike AGA" link Klondike}
  101.   cardsets.
  102. @{fg highlight}FUNCTION@{fg text}
  103.       @{b}reko.datatype@{ub} will load @{"Klondike AGA" link Klondike} version I or II cardsets (it
  104.   will probably load future versions cardsets too.) It is designed to deal
  105.   with arbitrary cards sizes.
  106. @{fg highlight}METHODS@{fg text}
  107.       @{b}OM_NEW@{ub} - create new instance of object.
  108. @{fg highlight}BUGS@{fg text}
  109.       Users without AGA chipsets will see very distorted pictures.
  110. @{fg highlight}NOTES@{fg text}
  111.       Cardsets are always displayed in HAM8 mode (I don't know any cardsets
  112.   requiring other modes.) This could be avoided, if all cardsets had
  113.   properly encoded display mode. Unfortunately, they don't...
  114. @endnode
  115. @node DataTypes "DataTypes Information"
  116. @prev DataTypes
  117. @next DataTypes
  118.   @{b}@{u}DataTypes@{uu}@{ub}
  119.       @{i}DataTypes@{ui} is an AmigaDOS subsystem (introduced in AmigaDOS 3.0) for
  120.   dealing with different types of files found on different machines (PC's,
  121.   Macs and Amigas). @{i}DataTypes@{ui} can be used for recognizing types of files
  122.   and interpreting informations in this files. An example of the latter is
  123.   @{i}MultiView@{ui}, which can show many types of data.
  124.       @{i}DataTypes@{ui} divide all files into the following main categories:
  125.       
  126.  @{i}syst@{ui} (System) - system files;
  127.       
  128.  @{i}text@{ui} (Text) - textual files;
  129.       
  130.  @{i}docu@{ui} (Document) - documents (spreadsheet data, text with
  131.         pictures etc.);
  132.       
  133.  @{i}soun@{ui} (Sound) - sound samples;
  134.       
  135.  @{i}inst@{ui} (Instrument) - musical instruments;
  136.       
  137.  @{i}musi@{ui} (Music) - songs;
  138.       
  139.  @{i}pict@{ui} (Picture) - graphics;
  140.       
  141.  @{i}anim@{ui} (Animation) - animations;
  142.       
  143.  @{i}movi@{ui} (Movie) - animation with sound.
  144.       Each category is further divided into subclasses. Each subclass
  145.   interprets one type of file, converting it to some universal format.
  146.   @{"reko.datatype" link REKO} is an example of such subclass.
  147. @endnode
  148. @node Klondike "Klondike AGA"
  149. @prev Klondike
  150. @next Klondike
  151.   @{b}@{u}Klondike@{uu}@{ub}
  152.       @{i}Klondike AGA@{ui} is a great solitaire game. It has great graphics
  153.   and sound. The game requires AGA chipset.
  154. @endnode
  155. @node Author "About the Author"
  156. @prev Author
  157. @next Author
  158.   @{b}@{u}About the Author@{uu}@{ub}
  159.       @{i}MREKO@{ui} package was written by @{b}Michael Letowski@{ub}, who is a Software
  160.   Engineering student at Technical University of Wroclaw and has A1200.
  161.       If you have something to say me (questions, remarks, suggestions,
  162.   wishes, bug reports) please contact me (I like receiving mail!):
  163.     by E-Mail (preferred way):
  164.       @{b}letowski@ci-1.ci.pwr.wroc.pl@{ub}
  165.       @{b}pro37@ci3ux.ci.pwr.wroc.pl@{ub}
  166.     by normal mail:
  167.       @{b}Michal Letowski
  168.       Przyjazni 51/17
  169.       53-030 Wroclaw
  170.       POLAND@{ub}
  171.       You can get my other packages:
  172.    @{" MCommands " link MCommands.guide/main} - 7 useful AmigaDOS CLI commands
  173.       (@{i}Aminet://util/cli/MCommands-1.2.lha@{ui});
  174.    @{"    MCEd   " link MCEd.guide/main} - 8 great ARexx scripts for CygnusEd users
  175.       (@{i}Aminet://text/edit/MCEd-1.2.lha@{ui});
  176.    @{"ClipHandler" link ClipHandler.guide/main} - easily exchange data between AmigaDOS and applications
  177.       (@{i}Aminet://util/misc/ClipHandl-1.0.lha@{ui}).
  178. @endnode
  179.